shakespeare analysis